wire stitcher - Spanish English Dictionary